leetcode 394